ex post facto nature - French English Dictionary

ex post facto nature

Meanings of "ex post facto nature" in French English Dictionary : 1 result(s)

English French
Commerce
ex post facto nature nature intrinsèquement rétroactive